Big Huge Thesaurus

cascades frog

noun

sounds kind of like